body {
	margin:0;
	padding:0;
	line-height:24px;
	font-family: Verdana, Arial, Tahoma;
	font-family:"΢���ź�";
	font-size: 12px;
}
html{ overflow-x:hidden;}
li{list-style-type: none;}
ul{list-style-type: none; margin:0 auto; padding:0;}
a {color:#333333;text-decoration:none;}
a:hover {color:#af251b;text-decoration:none;}
.center{ text-align:left; width:700px; float:right;}
.line{ border-bottom:#CCCCCC 1px dashed;}

img {border:0;}
.img:visited img{border: 0px solid #cccccc;}
.img img{border: 0px solid #cccccc;padding:0px;}
.img:hover img{border: 0px solid #cccccc;}

/*������ʽ*/
.top_up{ width:100%; height:40px; line-height:40px; margin:0 auto; background-color:#f5f5f5; border-bottom:1px #c10000 solid; position:relative;}
.top_left{ width:500px; float:left; color:#1f1f1f; font-size:14px;}

.top{ width:100%;  margin:0 auto;}

.logo{ width:1200px; height:110px; margin:0 auto; background:url(top.jpg) no-repeat center top;}

/*ͷ��ָ���ά��*/
#top_top{ width:130px; float:right; height:40px; position:relative;}
.logBox{position:fixed;_position:absolute;top:5px;_top:expression(documentElement.scrollTop+0+'px');left:50%; margin-left:-600px; height:40px;width:1200px;z-index:9999;}
.siderBar01{float:left;width:130px;}
.login{position:relative;width:130px; float:right; height:31px;margin:0 auto;padding:0 10px;_padding-top:4px;color:#666; line-height:30px;}
.login input,.login select{margin-top:-1px;_margin-top:1px;vertical-align:middle;}
.login form a{color:#666;}
.login form a:hover{color:#c00;}
.login label input{width:80px;height:14px;}
.login .siderNav{position:absolute;right:0;top:0;width:130px;_width:310px;}
.btnLogin{width:40px;height:20px;border:none;cursor:pointer;color:#666;}
.btnLogin:hover{color:#333;}
.topmenu li,.topmenu strong.icon_arr,.topmenu li.weibo strong,.topmenu li.weixin strong,.topmenu .focusht,.topmenu{background:url(topmenu.gif) no-repeat;}

.topmenu{margin-top:5px;line-height:22px;color:#333;}
.topmenu li{float:left;position:relative;background-position:right top;}
.topmenu strong{display:block;position:relative;height:25px;padding:0 10px;font-weight:normal;cursor:default;z-index:20;}
.topmenu .jq_hidebox{display:none;position:absolute;left:0;top:25px; padding:10px; border:1px solid #dfdfdf;box-shadow:0 1px 2px #ccc;background:#fff;z-index:10;}
.topmenu li.hover strong{border:1px solid #dfdfdf;border-bottom:none;background-color:#fff;}
.topmenu li.hover{margin:-1px -1px 0 -1px;}
.topmenu li.htphone{_width:83px;}
.topmenu li.htphone .jq_hidebox{width:71px;padding:1px 5px 0;}
.topmenu .htphonebox{padding:5px;border-top:1px solid #f3f3f3;}
.topmenu strong.icon_arr{padding-right:23px;background-position:right -23px;}
.topmenu li.hover strong.icon_arr{background-position:right -46px;}
.topmenu li.weibo{_width:65px;}
.topmenu li.weibo strong{padding-left:29px;background-position:0 -75px;}
.topmenu li.weibo .jq_hidebox{width:80px;}
.topmenu li.weixin{_width:66px;}
.topmenu li.weixin strong{padding-left:30px;background-position:0 -46px;}
.topmenu li.webnav{_width:83px;}
.topmenu li.webnav .jq_hidebox{width:180px;left:-119px;}
.topmenu li.qxpp{background:none;}
.topmenu li.qxpp .jq_hidebox{width:160px;left:-99px;}
.jq_hidebox a{color:#666}

.topmenu li.nojq{margin:0;background:none;}
.topmenu .focusht{display:block;width:155px;height:50px;background-position:0 -106px;text-indent:-100em;overflow:hidden;}
.topmenu .wxht{height:80px;width:80px;background-position:0 -177px;}
.topmenu .wxht span{display:inline-block;padding-top:3px;color:#666;}
.aSty01{margin:0;}
.aSty01 dt{margin-top:6px;padding:5px 0 2px 0;border-top:1px solid #e5e5e5;}
.aSty01 dd{margin:0;}
.aSty01 dd a{color:#666;}
.aSty01 dd a:hover{color:#c00;}

/*�����ͷ�*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:220px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#c20000;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(online_arrow.jpg) no-repeat;position:fixed;top:220px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}


/* �ֻ��� */

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  height:auto;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.slide_container {
  margin-bottom:0px;
  position: relative;
  float: left;
  width: 100%;
  }

.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
  
 .slide img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
  }

.slide .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }
  
 .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("themes.gif") no-repeat left top;
  margin-top: -45px;
  }

.slide_nav:active {
  opacity: 1.0;
  }

.slide_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }


/* �ֻ��� */
.flash{ border-bottom:5px #000000 solid;}
.flash2{ width:100%; height:auto; overflow:hidden; margin-top:15px;}

/*�ֻ�*/
.banner{position: relative; height:480px; overflow:hidden; border-bottom:5px #000000 solid; clear:both;}
.bwrap{position: relative; z-index:-100; }
.bquery{position: relative; z-index:-100; height:480px; }
.blist{display: none; position: absolute; top: 0; left: 0; z-index: 0; height: 518px; font-size: 0; line-height: 0; }
.blist a{display: block; position: absolute; left: 0; top: 0; }
.blist img{ }
/*.bannerTmpBox{display: none; position: absolute; left: 0; top: 0; z-index: 9; height: 570px; }
.bannerTmpBox a{position: absolute; overflow: hidden; font-size: 0; line-height: 0; }
.bannerTmpBox a img{position: absolute; }*/
.bfilter{position: absolute; top: 0; left: 0; z-index: 9; width:100%; height:480px; font-size: 0; line-height: 0; }
.bfilter a{position: absolute; top: 0; left: 0; width: 5%; height:480px; overflow: hidden; }
.bfilter a img{position: absolute; left: 0; top: 0; }
.bctrl{position: absolute; bottom: 24px; left: 0; z-index: 9; width: 100%; height: 24px; }
.bctrli{text-align: center; font-size: 0; line-height: 0; }
.bctrli a{display: inline-block; width: 24px; height: 24px; margin: 0 3px; background: url(banner_control.png) no-repeat left center; }
.bctrli a:hover,
.bctrli a.curr{background-position: right center; }
.bctrli a{*display: inline; *zoom: 1; }
  
/*С�ֻ�*/
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;}
#playBox{ width:1920px; height:518px; margin:0px auto; position:relative; overflow:hidden; margin-left:-960px; left:50%;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(l.png) no-repeat; position:absolute; top:390px; left:400px; z-index:500;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(r.png) no-repeat; position:absolute; top:390px; right:400px; z-index:500;}
#playBox .smalltitle {width:1920px; height:10px; position:absolute; bottom:95px; z-index:999; cursor:pointer;}
#playBox .smalltitle ul{ width:60px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}

 
 /*��ϵ���ǿ�ʼ*/
.catBody{width: 1000px; margin: 0 auto; padding: 60px 0 0; }
.catTab{overflow: hidden; padding: 0 0 20px; }
.catLabel{float: left; width: 100px; height: 71px; margin: 0 18px 0 0; border: 1px solid #dadada; background: #ffffff; line-height: 72px; color: #828282; text-align: center; text-decoration: none; font-size: 14px; }
.catLabel.curr,
.catLabel:hover{border: 1px solid #ffffff; background: #303030; color: #ffffff; }
.catQuery{padding: 0 0 23px; }
.catCon{border: 1px solid #d7d7d7; overflow: hidden; }

.catContact{ }
.catConTop{overflow: hidden; padding: 0 0 48px; border-bottom: 1px dotted #9f9f9f; }
.catContl{float: left; width:880px; padding: 20px 0 0 60px; }
.catctlTitle{font-size: 24px; color: #484848; }
.catctlCon{padding:10px 0 0; line-height: 32px; color: #484848; }
.catContr{position: relative; float: right; margin: 54px 58px 0 0; width: 192px; height: 77px; border: 1px solid #d9d9d9; border-right: none; }
.catQrcode{float: left; }
.catqTab{display: block; width: 95px; height: 35px; padding: 42px 0 0; border-right: 1px solid #d9d9d9; background: #f2f2f2; text-align: center; color: #4d4c4d; text-decoration: none; line-height: 24px; }
.catqTab.curr{background-color: #dadada; }
.catqTabwx{background: url(ico_wx.png) no-repeat center 10px; }
.catqTabwb{background: url(ico_wb.png) no-repeat center 8px; }
.catqc{position: absolute; left: 0; top: 78px; width: 190px; border: 1px solid #d9d9d9; padding: 12px 0; text-align: center; }

.catConBottom{overflow: hidden; padding: 68px 0 60px; }
.catBuss{float: left; width: 210px; padding: 0 61px; border-right: 1px dotted #8f8f8f; }
.catBuss:last-child,
.catBussLast{border-right: none; }
.catbTitle{color: #114394; line-height: 24px; font-size: 14px; }
.catbCon{padding: 16px 0 0; line-height: 24px; color: #555555; }

.catWork{padding: 40px 0 64px 38px; }
.catwHead{padding: 0 0 58px; color: #787878; font-size: 14px; line-height: 32px; }
.catwTitle{font-size: 18px; color: #555555; }
.catwInput{padding: 0 0 32px; }
.catwInput input{width: 399px; height: 24px; margin: 0 30px 0 0; border: 1px solid #c6c6c6; padding: 11px 12px 10px; font-size: 14px; line-height: 24px; }
.catwText{padding: 0 0 32px; }
.catwText textarea{width: 860px; height: 118px; border: 1px solid #c6c6c6; padding: 4px 12px; line-height: 24px; font-size: 14px; }
.catwVer{overflow: hidden; padding: 4px; }
.catwVer input{float: left; width: 236px; height: 24px; margin: 0 12px 0 0; border: 1px solid #c6c6c6; padding: 11px 12px 10px; font-size: 14px; line-height: 24px; }
.catwVerImg{float: left; font-size: 0; line-height: 0; vertical-align: -16px; }
.catwVerImg img{ }
.catwBtn{padding: 34px 0 0; }
.catwSubmit,
.catwReset{position: relative; float: left; width: 134px; height: 45px; margin: 0 16px 0 0; font-size: 14px; }
.catwSubmit input,
.catwReset input{position: absolute; top: 0; left: 0; width: 134px; height: 45px; border: none; background-image: url(../js/feed_btn.png); background-repeat: no-repeat; color: #ffffff; }
.catwBtnLink{z-index: 9; background-position: right center; }
.catwBtnHover{z-index: 0; background-position: left center; }
/*.catwSubmit:hover,
.catwReset:hover{background-position: left center; }*/
.catwTip{color: #cf0000; }
.catWork input.focus,
input,
textarea{font-family: "Microsoft Yahei"; }
input:focus,
textarea:focus{outline: none; border: 1px solid #d57a87; box-shadow: 1px 1px 3px #d57a87,-1px -1px 3px #d57a87; }
input.placeholder,
textarea.placeholder{color: #999999; }
input.focus,
textarea.focus{border: 1px solid #d57a87; }

.catMap{text-align: center; padding: 10px 0 0 10px; }
.catMap iframe{border: none; }
/*��ϵ���ǽ���*/

/*������ʽ*/
.Top_menu{height:45px; width:100%; margin:0 auto; text-align:center; background:url(menu_list.jpg) repeat-x center top;}
.Top_menu ul{list-style:none; width:1200px; margin:0 auto; font-family:"΢���ź�"; line-height:45px;}
.Top_menu ul li{float:left;width:95px; text-align:center; height:45px; line-height:20px; font-size:14px;}
.Top_menu ul .li_link{width:0px; height:60px; background:#FFF;}

.Top_menu ul li a{color:#fff;text-decoration:none;display: block; font-size:16px;}
.Top_menu ul li a span{color:#fff; text-decoration:none;display: block;cursor:pointer; font-size:8px;}

.Top_menu ul li a:hover{color:#fff; text-decoration:none;display: block;height:60px; background:url(menu_on.jpg) repeat-x center top;} 
.Top_menu ul li a:hover span{color:#fff; text-decoration:none; display: block; height:30px; font-size:8px;} 
.Top_menu ul li a:active {color:#fff;display: block;}

/*����*/
.ss{ width:100%; height:88px; margin:0 auto; background-color:#f0eeef;}

/*index*/
.main{ width:1200px; margin:0 auto; height:auto; padding-top:10px; overflow:hidden;}

/*����*/
.youshi{ width:1200px; height:590px; margin:0 auto; overflow:hidden; background:url(youshi.jpg) no-repeat center top;}

/*���Ҳ�Ʒ*/
.sy_cp{ width:100%; height:auto; overflow:hidden; margin:0 auto; padding-top:40px; padding-bottom:50px; background-color:#f2f2f2;}

.sy_cp_bg{ width:1268px; height:auto; margin:0 auto; margin-top:50px;}

.sy_pro{ width:1200px; height:150px; margin:0 auto; margin-bottom:20px;}
.sy_pro_list ul{}
.sy_pro_list ul li{ width:136px; height:149px; float:left; line-height:30px; margin-left:7px; margin-right:7px;}
.sy_pro_list ul li a:link{ text-decoration:none; color:#fff; display:block; background:url(sy_big.jpg) repeat; text-align:center; padding:1px; font-size:14px;}
.sy_pro_list ul li a:visited{text-decoration:none; color:#fff; display:block;}
.sy_pro_list ul li a:hover{line-height:30px; display:block; color:#fff; text-decoration:underline; background:url(sy_big_on.jpg) right; padding:1px;}
.sy_pro_list ul li a:active{ text-decoration:none; color:#fff; display:block;}

/* mover ad */
.hl_main5_content{width:1268px; height:220px; overflow:hidden; border-top:none; margin:0 auto; position:relative;} 
.hl_main5_content1{width:1200px; overflow:hidden; margin:0 auto;} 
.hl_main5_content1 ul{width:1200px; overflow:hidden;} 
.hl_main5_content1 ul li{ float:left; width:220px; display:inline; margin-left:17px;} 
.hl_scrool_leftbtn{width:24px; height:47px; background:url(leftbtn.png) no-repeat; left:0; top:80px; left:10px; cursor:pointer; position:absolute; z-index:10;} 
.hl_scrool_rightbtn{width:24px; height:47px; background:url(rightbtn.png) no-repeat; right:0; top:80px; right:10px; cursor:pointer; position:absolute; z-index:10;} 

.sy_cp_list img {DISPLAY: block; CURSOR: pointer; width:210px; height:165px; float:left; margin-left:5px; margin-top:5px;}
.sy_cp_list {float:left; width:220px; margin-right:10px; height:220px; overflow:hidden;}
.sy_cp_list img.picshadow{width:220px;}
.sy_cp_list a{background-color:#fff; width:220px; height:220px; display:block;
transition: all 0.5s ease-in-out 0s;
-moz-transition: all 0.5s ease-in-out 0s;
-webkit-transition: all 0.5s ease-in-out 0s;
-o-transition: all 0.5s ease-in-out 0s;}
.sy_cp_list a:hover{background-color:#c01c1d; color:#FFF; width:220px; height:220px; text-decoration:none; display:block;}

/*�ֹ�˾*/
.honor{ width:100%; margin:0 auto; height:auto; overflow:hidden;}
.honor ul{ width:100%; margin:0 auto;}
.honor ul li{ width:auto; margin-right:15px; margin-left:15px; font-size:14px; float:left; line-height:30px;}

/*right*/
.right{width:904px; height:auto; float:right; overflow:hidden; margin-bottom:20px; border:1px #dddddd solid;}
.right_top{ width:100%; height:33px; margin:0 auto; overflow:hidden; line-height:33px; background-color:#eeeeee; font-weight:bold; text-indent:20px; border-bottom:1px #dddddd solid; font-size:16px; color:#333333;}

.right_bg{ width:875px; height:auto; margin:0 auto; margin-top:10px; overflow:hidden;}

.gsjj{ width:100%; margin:0 auto; height:auto; padding-top:30px; padding-bottom:50px; background-color:#f1f1f1; overflow:hidden;}
.gsjj_top{ width:1200px; height:100px; margin:0 auto;}
.gsjj_tf{ width:100%; height:58px; line-height:58px; text-align:center; font-size:32px; font-weight:bold; color:#c10000;}
.gsjj_r{ width:100%; height:20px; line-height:20px; text-align:center; font-size:14px; color:#a1a1a1; text-transform:uppercase;}
.gsjj_bg{ width:1200px; margin:0 auto;}
.gsjj_img{ width:480px; height:290px; float:left; background:url(gsjj_img.png) no-repeat center top;}
.gsjj_body{ width:700px; height:auto; float:right; color:#555555; padding-top:10px; font-size:14px;}


/*����*/
.anli{ width:100%; height:470px; margin:0 auto; overflow:hidden; background:url(anli_bg.jpg) no-repeat center top; padding-top:20px;}
.anli_tf{ width:100%; height:58px; line-height:58px; text-align:center; font-size:32px; font-weight:bold; color:#fc5c5e;}
.anli_r{ width:100%; height:20px; line-height:20px; text-align:center; font-size:14px; color:#a1a1a1; text-transform:uppercase;}

/* mover ad */
.movead {zoom:1; width:1268px; margin:0 auto; margin-top:15px;}
.movead .pcont {width:1200px; height:250px; overflow:hidden; float:left; margin-left:10px; margin-right:10px;}
.movead .ScrCont {width: 32766px; zoom: 1}
.movead #List1_1 {FLOAT:left;}
.movead #List2_1 {FLOAT:left;}
.movead .LeftBotton { background:url(leftbtn.png) no-repeat center; FLOAT: left; WIDTH:24px; HEIGHT:250px;_behavior: url(js/iepngfix.htc);}
.movead .RightBotton { background:url(rightbtn.png) no-repeat center; FLOAT: left; WIDTH:24px; HEIGHT:250px;_behavior: url(js/iepngfix.htc);}
.movead .pl img {DISPLAY: block; CURSOR: pointer; width:290px; height:218px; margin:0 auto;}
.movead .pl {float:left; width:290px; margin-left:5px; margin-right:5px; height:250px; overflow:hidden; position:relative;}

.movead .pl img.picshadow{width:290px;}
.movead .pl a{filter:Alpha(Opacity=100);position:absolute;opacity:1.0; color:#FFF;}
.movead .pl a:hover{filter:Alpha(Opacity=100);position:absolute;opacity:1.0;}


/* mover ad */
.movead2 {zoom:1; width:1268px; margin:0 auto; margin-top:15px;}
.movead2 .pcont {width:1200px; height:500px; overflow:hidden; float:left; margin-left:10px; margin-right:10px;}
.movead2 .ScrCont {width: 32766px; zoom: 1}
.movead2 #List1_1 {FLOAT:left;}
.movead2 #List2_1 {FLOAT:left;}
.movead2 .LeftBotton { background:url(leftbtn.png) no-repeat center; FLOAT: left; WIDTH:24px; HEIGHT:500px;_behavior: url(js/iepngfix.htc);}
.movead2 .RightBotton { background:url(rightbtn.png) no-repeat center; FLOAT: left; WIDTH:24px; HEIGHT:500px;_behavior: url(js/iepngfix.htc);}
.movead2 .pl img {DISPLAY: block; CURSOR: pointer; width:575px; height:470px; margin:0 auto;}
.movead2 .pl {float:left; width:575px; height:500px; margin-left:12px; margin-right:12px; overflow:hidden; position:relative;}

.movead2 .pl img.picshadow{width:300px;}
.movead2 .pl a{filter:Alpha(Opacity=100);position:absolute;opacity:1.0;}
.movead2 .pl a:hover{filter:Alpha(Opacity=50);position:absolute;opacity:0.5;}

/*��ϵ��ʽ*/
.sy_lx{ width:1200px; height:350px; margin:0 auto; border:1px #cdcdcd solid; margin-top:20px;}
.sy_lx_map{ width:880px; float:left; height:350px;}
.sy_lx_bg{ width:290px; float:right; margin-top:15px;}

.news{ width:100%; height:auto; margin:0 auto; background-color:#e4e4e4; padding-top:40px; padding-bottom:50px;}

/*�����л���ǩ*/

.news_link{ width:1200px; margin:0 auto; height:380px; margin-top:20px;}

OL LI {
 MARGIN: 8px
}
#con_zzjs_net {
 FONT-SIZE: 12px; WIDTH:1200px
}
#tags {MARGIN:0 auto; WIDTH:310px; HEIGHT:35px; font-size:16px;
}
#tags a:hover{ background-color:#b0231a; width:95px; height:35px; line-height:35px;}

#tags LI { width:95px; FLOAT:left; HEIGHT:35px; line-height:35px; text-indent:20px; margin-left:3px; margin-right:3px; background-color:#b0231a;
}
#tags LI A { FLOAT: left; COLOR: #fff; LINE-HEIGHT:35px; HEIGHT:35px; font-size:14px;
}
#tags LI.emptyTag {
 BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px;
}
#tags LI.selectTag { POSITION: relative; HEIGHT:35px; margin-bottom:0px;
}
#tags LI.selectTag A {
 BACKGROUND-POSITION: right top; text-indent:20px; COLOR: #b0231a; width:95px; LINE-HEIGHT:35px; HEIGHT:35px; background-color:#FFF;
}
#tagContent { clear:both; white-space:normal; word-break:break-all;
}
.tagContent {
 PADDING-RIGHT: 2px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH:1200px; background-color:#fff; PADDING-TOP: 20px; HEIGHT:auto; overflow:hidden;
}
#tagContent DIV.selectTag {
 DISPLAY: block
}
#tagContent li {
  float: left;
  padding-left:1px;
  padding-bottom:7px;
}
#tagContent li span{
  float: right;
  color:#ccc;
  font-size:10px;
}



.news1{ width:400px; float:left;}

.news_list{ width:100%; float:left; height:30px; line-height:30px;}
.news_list a{ color:#313131;}
.news_list a:hover{ text-decoration:underline;}

.news_list2{ width:100%; float:left; height:auto; padding-top:10px; padding-bottom:10px; border-bottom:#CCCCCC 1px dashed}
.data{ color:#999; float:right;}

/*��Ʒ��ʽ*/
.products{ width:288px; height:250px; float:left; margin-left:6px; margin-right:6px; margin-top:15px; font-size:14px; text-align:center; line-height:40px;}
.products img{ width:280px; height:206px; margin:0 auto;}
.products a{ width:280px; height:242px; display:block; border:4px #eeeeee solid; background-color:#eeeeee;}
.products a:hover{ width:280px; height:242px; display:block; border:4px #e02d2d solid; background-color:#e02d2d; color:#FFF;}

/*left*/
.left{ width:270px; margin-bottom:20px; float:left;}
.left_top{ width:270px; height:48px; margin:0 auto; background-color:#e02d2d; border-top:4px #bcb79a solid; line-height:48px; text-align:center; color:#FFF; font-size:18px; font-weight:bold;}
.left_bg{ width:268px; height:auto; overflow:hidden; margin:0 auto; border:1px #dddddd solid;}

.left_list{ width:238px; margin:0 auto; margin-top:15px; margin-bottom:15px;}
.left_list ul{}
.left_list ul li{ width:238px; height:33px; line-height:33px; text-align:center; margin:0 auto; font-size:14px; margin-bottom:2px; background:url(left_list.jpg) no-repeat center top; border-bottom:1px #dcdddd solid;}
.left_list ul li a:link{ display:block;text-decoration:none; color:#3f3f3f}
.left_list ul li a:visited{ display:block;text-decoration:none; color:#3f3f3f}
.left_list ul li a:hover{height:33px; line-height:33px; background:url(left_list_on.jpg) no-repeat center top; display:block;text-decoration:none; color:#fff}
.left_list ul li a:active{display:block;text-decoration:none; color:#3f3f3f}

.left_list2{ width:1200px; height:60px;overflow:hidden; border-left:1px #cccccc solid; border-bottom:1px #cccccc solid; margin:0 auto; background-color:#dddddd;}
.left_list2 ul{}
.left_list2 ul li{ width:199px; height:60px; border-right:1px #cdcdcd solid; float:left; line-height:60px; text-align:center; font-size:16px; border-bottom:1px #cdcdcd solid;}
.left_list2 ul li a:link{ display:block;text-decoration:none; color:#555555; border-top:3px #cccccc solid;}
.left_list2 ul li a:visited{ display:block;text-decoration:none; color:#555555; border-top:3px #cccccc solid;}
.left_list2 ul li a:hover{height:60px; line-height:60px; border-top:3px #af251b solid; display:block;text-decoration:none; color:#af251b; background-color:#FFF;}
.left_list2 ul li a:active{display:block;text-decoration:none; color:#555555; border-top:3px #cccccc solid;}

.left_list02{ width:1200px; margin:0 auto; height:auto; overflow:hidden; background-color:#eeeeee; margin-top:20px;}
.left_list02 ul{}
.left_list02 ul li{ width:150px; height:45px; float:left; line-height:45px; text-align:center; font-size:14px; border-right:1px #e6e6df solid;}
.left_list02 ul li a:link{ display:block;text-decoration:none; color:#555555}
.left_list02 ul li a:visited{ display:block;text-decoration:none; color:#555555}
.left_list02 ul li a:hover{height:45px; line-height:45px; background-color:#e02d2d; display:block;text-decoration:none; color:#fff}
.left_list02 ul li a:active{display:block;text-decoration:none; color:#555555}

#navigation a.here:link,
#navigation a.here:visited,
#navigation a.here:hover,
#navigation a.here:active {height:33px; line-height:33px; background:url(left_list_on.jpg) no-repeat center top; display:block;text-decoration:none; color:#fff}
#navigation0 a.here:active {hheight:45px; line-height:45px; background-color:#e02d2d; display:block;text-decoration:none; color:#fff}


/*foot*/
.bottom{ width:100%; height:auto; margin:0 auto; color:#717171; background-color:#2e2e2e; padding-top:30px;}
.bottom a{ color:#b5b5b5;}

.foot_menu{ width:340px; height:54px; float:left; margin-bottom:15px;}
.foot_menu{ width:340px; height:auto; float:left; margin-left:30px;}
.foot_menu ul{ width:340px; margin:0 auto;}
.foot_menu ul li{ width:150px; float:left; height:30px; line-height:30px; margin-right:20px; font-size:12px; text-align:left;}
.foot_menu ul li a{ color:#d0d0d0;}
.foot_menu ul li a:hover{ color:#b0231a; text-decoration:none;}
.foot_menu ul li ul{ width:180px;}
.foot_menu ul li ul li{ width:100px; font-size:12px;}

.suckerdiv{width:120px; height:auto; float:left; font-size:16px; margin-left:50px; margin-right:30px;}
.suckerdiv ul{
	float:left;ist-style-type: none;
width:120px; /* Width of Menu Items */
}
	
.suckerdiv ul li{
position:relative;
font-size:14px;
}
.suckerdiv ul li a{ color:#b5b5b5; font-size:14px; height:25px; line-height:25px;}
	
/*1st level sub menu style */
.suckerdiv ul li ul{
left: 90px; /* Parent menu width - 1*/
position:absolute;
width:190px; /*sub menu width*/
bottom: 0;
display: none;
}


/* menu links style */
.suckerdiv ul li ul li a{
display: block;
color: black;
text-decoration: none;
font-size:12px;
padding:5px;
border:1px #999 solid;
background-color:#FFF;
border-bottom:0;
color:#676767;
}
.suckerdiv ul li ul li a:hover{
color:#000;

}
	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */


.foot {width:1200px; height:auto; margin:0 auto;}




#nav li{
	float:left; width:130px; height:45px; position:relative; z-index:1;
}
#nav a{ height:45px; padding-top:10px;}

#nav li ul li a{ height:60px;}

#nav .li_link{width:0px; height:45px; background:#FFF;}

#nav li a:hover{ height:60px; background:url(menu_list.jpg) repeat-x center top; padding-top:10px;
} 
#nav li ul { 
line-height:23px; list-style-type:none; text-align:left; 
left: -999em; width:148px; position:absolute; margin-left:-1px; background-color:#dddddd; border-left:1px #FFF double; border-right:1px #FFF double;
 border-bottom:1px #FFF double; top:60px;} 
#nav li ul li{
float: left; width:148px; height:30px; line-height:30px; overflow:hidden; border-top:1px #FFF double;
} 
#nav li ul a{ 
display: block; width:148px; height:30px; text-align: center; font-size:12px; padding-top:0px; color:#666;
} 

#nav li ul a:hover { 
text-decoration:none;font-weight:normal;  padding-top:0px; color:#FFF;
} 
#nav li:hover ul {
left:0;
} 
#nav li.sfhover ul { 
left:0;
} 


/*友情链接*/
.yqljBg{padding:15px 0px;}
.yqlj{overflow:hidden; height:48px;}
.yqlj h4 img{}
.yqlj p{margin-left:86px; /*line-height:48px; height:48px; */ overflow:hidden;}
.yqlj p a{display:inline-block; padding:0 18px; font-size:14px; color:#333;}


/*页尾*/
.footWrap{}
.footer{position:relative; padding-bottom:30px; overflow:hidden;text-align:center;margin-top: 35px; line-height:28px; font-size:14px;}
.fotNav{height:54px; line-height:54px; text-align:center; background-color:#b90a10;}
.fotNav a{padding:0 28px 0 20px; color:#fff; font-size:14px; background:url(../fotNavLi.png) no-repeat left center;}
.fotNav a.noBg{background-image:none;}
.fotTxt{margin-top:25px;line-height: 23px;}
.fotTxt dt{margin-left:200px;}
.fotTxt dd{margin-left:460px; padding-left:28px; border-left:1px solid #dfdfdf; line-height:26px; font-size:13px;}
.fotPhone{width: 440px;margin: 0 auto;}
.fotPhone dt{border-right: 1px solid #ccc;padding-right: 17px;}
.fotPhone dd{float:right; font-size:26px;padding-left: 38px; font-family:Arial, Helvetica, sans-serif; color:#d9070f;background:url(fotPhone_ico.png) no-repeat 0px 14px;}
.fotPhone dd>p{font-size:12px;color:#666;padding-bottom: 5px;}


.container {
    margin-left: auto;
    margin-right: auto;
    width: 1100px;
}



.fr {
    float: right;
}
.cpleft{ width:239px; float:left;}

.cpleft>h4{ padding:17px 0 16px 16px; background:#110f0f;}
.cpleft h4 a{ font-size:18px; color:#fff;}
.cpleft h4 span{ font-size:14px; color:#494949; font-weight:normal; text-transform:uppercase; display:block;}
.cpleft .cpl{ background:#d51514;}
.cpleft .cpl dl{ background:url(bt.png) repeat-x center bottom;}
.cpleft .cpl dt{ height:42px; line-height:42px; padding-bottom:2px; background: url(bt.png) repeat-x center bottom;}
.cpleft .cpl dt a{ font-size:15px; color:#fff; padding-left:42px; background:url(clbg.png) no-repeat 21px center;}
.cpleft .cpl dd{ padding:5px 0;}
.cpleft .cpl dd a{font-size:13px; color:#fff; display:inline-block; line-height:25px; background:url(cpabg.png) no-repeat left center; width:31%; padding-left:12px; margin-left:20px; height:25px; overflow:hidden;}

.sy_cp2{ width:1100px; margin:0px auto;}

.sy_cp_l{ float:left; width:239px;}

.sycp_li{ width:238px; height:auto; margin-right:10px; border:1px #e3e3e3 solid; border-top:0px;}

.sycp_li dt{ background:url(left_cp_t.jpg) no-repeat center top; width:239px; height:36px;text-align:center;font:bold 15px/36px "Microsoft YaHei"; color:#fff; }

ul.sycplist{ padding-top:12px; padding-bottom:12px;}

ul.sycplist li{width:200px;background:#f3f7f9; margin:8px auto; height:32px;line-height:32px; border-left:5px #b72220 solid; display:block; text-indent:20px;}

ul.sycplist p{ width:205px; line-height:32px; height:32px; margin:8px auto; background:#b72220; text-align:center; color:#FFF}

ul.sycplist p a{ color:#ffffff;}

ul.sycplist p a:hover{ color:#ffffff; text-decoration:underline}

ul.sycplist li a{ font: 12px/30px "Microsoft YaHei";display:block}

ul.sycplist .select a,ul.lf_newslist .select a{font: bold 13px/31px "Microsoft YaHei";text-decoration:underline; color:#b72220;}







.left_pic{ width:239px; float:left; margin-top:14px;}

.left_pic p{ width:239px; height:45px; color:#FFF; font-size:18px; text-align:center; line-height:45px; background:#ba0706; font-weight:bold}

.left_pic .con{ width:239px; height:98px; background:url(left_pic_b.jpg) no-repeat center top; text-align:center; color:#ba0706; font-size:25px; font-weight:bold; line-height:30px; padding-top:15px;}



.sycp_show{ width:835px;}

.sycp_ti{ height:36px; width:835px; background:url(sy_cp_t.jpg) no-repeat center top}

.sycptii{ width:150px; height:36px;font:bold 15px/36px "Microsoft YaHei"; color:#fff; text-indent:40px;}

.sy_more{ float:right; height:36px; line-height:36px; padding-right:14px;}

.sycps_b{border:1px #e3e3e3 solid; border-top:0px; height:auto; overflow:hidden}

ul.sycpshow{ padding:13px 10px 18px 20px;}

ul.sycpshow li{ width:241px; text-align:center; float:left; margin:5px 12px;}

ul.sycpshow li p{ width:241px; height:188px; text-align:center; background:url(cp_b.jpg) no-repeat center top; padding-top:5px;}

ul.sycpshow li p img{ width:231px; height:175px;}

ul.sycpshow li p img:hover{ width:231px; height:175px; border:5px solid #dfe2e3; margin-top:-5px;}

ul.sycpshow li span{ display:block; line-height:25px; height:25px; background:#f3f7f9;width:241px;}

ul.sycpshow li span:hover{line-height:25px; height:25px; background:#dfe2e3;width:241px;}

ul.sycpshow li a{color:#535353; display:block}

ul.sycpshow li a:hover{color:#ba0706;}



/***棣栭〉_4澶т紭鍔�****/

.ys{ width:100%; background:url(ys_bg.jpg) center top repeat-x; height:1076px;}

.ys_bg{ width:1100px; margin:0 auto}

.ys_bt{ width:1100px; height:18px; margin:0 auto; background:url(ys_bt.jpg) no-repeat center top;}

.ys_t{ width:1100px; height:157px; background:url(ys_t.jpg) no-repeat center top; color:#FFF;}

.ys_t p{ margin:0 auto; font-size:22px; font-weight:bold; text-align:center; padding-top:90px;}

.ys_t i{ font-size:35px; font-weight:bold; padding:0px 10px 0 5px;}

.ys_bg01{ width:1100px; height:467px; margin:0 auto; background:url(ys_bg1.jpg) no-repeat center top}

.ys_bg02{ width:1100px; height:434px; margin:0 auto; background:url(ys_bg3.jpg) no-repeat center top}



.ys_bg1{float:left; width:470px;}

.ys_bg1 .tit{ margin-left:148px!important; margin-left:74px;}

.ys_bg1 .tit span{ font-size:22px; color:#ba0706; font-weight:bold; clear:both}

.ys_bg1 .tit i{ font-style:normal; color:#aaaaaa; text-transform:uppercase}

.ys_bg1 .con{ margin-left:100px!important; margin-left:50px; clear:both; margin-top:30px;}

.ys_bg1 .con p{ background:url(ys_ico.jpg) no-repeat center left; text-indent:10px;float:left; line-height:30px; clear:both}



.ys_bg2{ float:left; margin-top:220px;}

.ys_bg2 .tit{ margin-left:148px!important; margin-left:74px;}

.ys_bg2 .tit span{ font-size:22px; color:#ba0706; font-weight:bold; clear:both}

.ys_bg2 .tit i{ font-style:normal; color:#aaaaaa; text-transform:uppercase}

.ys_bg2 .con{ margin-left:100px!important; margin-left:50px; clear:both; margin-top:30px;}

.ys_bg2 .con p{ background:url(ys_ico.jpg) no-repeat center left; text-indent:10px;float:left; line-height:30px; clear:both}




news_con { width:838px; margin:0 auto; padding-top:15px;}  /*资讯中心大框架*/
dl.news_dl {font-size:14px; color:#666; padding:0 5px; line-height:22px; border-bottom:1px dashed #CCCCCC;}
dl.news_dl a{ color:#000; }
dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:838px; overflow:hidden;}
dl.news_dl .dt_1 { height:20px; background:url(../images/ico10.gif) no-repeat 0 6px;  padding-left:10px;  font-size:13px; color:#d10008; font-weight:bold; }
dl.news_dl .dt_1:hover {background:url(../images/ico7.gif) no-repeat 0 6px;color:#d10008; }/*资讯首页内容,点击时的图片*/
dl.news_dl .dt_2 { font-size:12px; float:right; padding:0 10px 0 8px;  font-family:"宋体"; }
dl.news_dl .dt_3 { font-size:12px;}
dl.news_dl .dt_3 a { color:#FF0000; text-decoration:underline;} /*文章出处*/
dl.news_dl dd { font-size:12px; padding-left:10px; height:45px; overflow:hidden; margin-bottom:10px;}


.pro_main {
    zoom: 1;
    padding: 10px 5px;
   
}


.n_info_con { width:928px; padding:30px 10px 0 10px; overflow:hidden;font-size:13px;}
.n_info_con h1{text-align:center;font-size:26px;color:#000;margin-bottom:6px;}
.n_info_con2 { width:920px; margin:0 auto;}
.n_info_con h3 { text-align:center; color:#000; font-family:"宋体"; margin-bottom:10px; font-size:24px;} /*资讯详细页面，内容标题*/
.info_con_tit {font-family:"宋体";  line-height:24px; margin-bottom:15px;border-bottom:1px solid #E5E5E5;padding-bottom:20px;}
.info_con_tit span { margin-right:20px;}
.info_con_tit .n_tit {  text-align:center; color:#7E7E7E;}
.info_con_tit .n_tit a{ color:#BCBBBB;}
.info_con_tit .n_tit2 { height:24px;}
.n_info_con .tit2_span { float:right; margin:0; _margin-top:5px;}
.n_info_con p { font-size:14px; line-height:25px; padding:0 20px;}
.n_info_con p a { color:#B61212;}
.n_info_con .apage { text-align:center; margin-bottom:10px;} /*资讯详细页面，翻页区块*/
.info_input { text-align:center; color:#000; margin-bottom:15px;}  /*详细页面，评论，推荐，打印，订阅，按钮样式块*/
.info_input input { } /*详细页面，评论，推荐，打印，订阅，按钮,可修改文字色彩*/
.info_key { border-bottom:solid 1px #d7d7d7; height:30px; line-height:30px; padding-left:10px; margin:10px 0;}
.info_key span { font-size:14px; font-weight:bold;}
.info_key a { margin-right:10px;}
.ad2 { margin-bottom:10px;}
.n_info_con2 .t04 { color:#fff;}/*可修改文字色彩(关于网络推广)*/
.n_info_con2 .t04 a { color:#B61212;}/*可修改文字色彩(关于网络推广)*/
.n_info_con2 .t04 a:hover { color:#B61212;}

.gduo {
    height: 30px;
    line-height: 30px;
    background: #f7f7f7;
    overflow: hidden;
    margin: 15px 0px;
    padding: 0 10px;
}
.gduo span {
    float: right;
    width: 320px;
    overflow: hidden;
    height: 30px;
    display: block;
}
.gduo a{  font-weight:bold;}
.cntrBody{ font-size:14px;}